package com.atguigu.srb.oss.utils;

import lombok.Getter;
import lombok.Setter;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Setter
@Getter
@Component
@ConfigurationProperties(prefix = "aliyun.oss")
public class OSSProperties implements InitializingBean {
    private String  endPoint;
    private String  keyId;
    private String  keySecret;

    private String  bucketName;

    public static String END_POINT;
    public static String KEY_ID;
    public static String KEY_SECRET;

    public static String BUCKET_NAME;





    @Override
    public void afterPropertiesSet() throws Exception {
      END_POINT=endPoint;
      KEY_ID =keyId;
      KEY_SECRET=keySecret;
      BUCKET_NAME=bucketName;
    }
}
